package com.xxxy.ljh.myapplication.model;

public class Association {
    private int associationId;
    private String name;
    private int founderId;
    private String category;
    private String description;
    private String logo;
    private String contactPhone;
    private String contactEmail;
    private int auditStatus;
    private String auditTime;
    private int auditAdminId;
    private String auditRemark;
    private String createTime;
    private String updateTime;
    private int status;
    private int memberCount;

    // Getters and Setters
    public int getAssociationId() {
        return associationId;
    }

    public void setAssociationId(int associationId) {
        this.associationId = associationId;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public int getFounderId() {
        return founderId;
    }

    public void setFounderId(int founderId) {
        this.founderId = founderId;
    }

    public String getCategory() {
        return category;
    }

    public void setCategory(String category) {
        this.category = category;
    }

    public String getDescription() {
        return description;
    }

    public void setDescription(String description) {
        this.description = description;
    }

    public String getLogo() {
        return logo;
    }

    public void setLogo(String logo) {
        this.logo = logo;
    }

    public String getContactPhone() {
        return contactPhone;
    }

    public void setContactPhone(String contactPhone) {
        this.contactPhone = contactPhone;
    }

    public String getContactEmail() {
        return contactEmail;
    }

    public void setContactEmail(String contactEmail) {
        this.contactEmail = contactEmail;
    }

    public int getAuditStatus() {
        return auditStatus;
    }

    public void setAuditStatus(int auditStatus) {
        this.auditStatus = auditStatus;
    }

    public String getAuditTime() {
        return auditTime;
    }

    public void setAuditTime(String auditTime) {
        this.auditTime = auditTime;
    }

    public int getAuditAdminId() {
        return auditAdminId;
    }

    public void setAuditAdminId(int auditAdminId) {
        this.auditAdminId = auditAdminId;
    }

    public String getAuditRemark() {
        return auditRemark;
    }

    public void setAuditRemark(String auditRemark) {
        this.auditRemark = auditRemark;
    }

    public String getCreateTime() {
        return createTime;
    }

    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }

    public String getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(String updateTime) {
        this.updateTime = updateTime;
    }

    public int getStatus() {
        return status;
    }

    public void setStatus(int status) {
        this.status = status;
    }

    public int getMemberCount() {
        return memberCount;
    }

    public void setMemberCount(int memberCount) {
        this.memberCount = memberCount;
    }

    // 添加缺失的setter方法以匹配CreateClubActivity中的调用
    public void setAssociation_name(String name) {
        this.name = name;
    }

    public void setContact_phone(String phone) {
        this.contactPhone = phone;
    }

    public void setContact_email(String email) {
        this.contactEmail = email;
    }

    public void setFounder_id(int founderId) {
        this.founderId = founderId;
    }
}
